#ifndef ALFIL_H_
#define ALFIL_H_
#include "Pieza.h"
#include "Tablero.h"
#include "MovimientoEnDiagonal.h"
#define ALFIL_BLANCO 'B'
#define ALFIL_NEGRO 'b'

class Alfil: public Pieza,
			 public MovimientoEnDiagonal {
public:
	Alfil(tColor, Posicion);
	void imprimir(std::ostream&);
	Lista* movimientosPosibles(const Tablero& tablero) const;
};
#endif /* ALFIL_H_ */
